package com.dmtt.web.entity;

import java.util.List;

public class CarVo {

    /// <summary>
/// agvID
/// </summary>
    public String AgvID;
    /// <summary>
/// 0：空闲，1：任务中，2：充电任务中   默认值：65535
/// </summary>
    public Integer Status;
    /// <summary>
/// 任务ID
/// </summary>
    public String OrderID;

    public String Attitude;
    /// <summary>
/// 当前X点
/// </summary>
    public String MovementX;
    /// <summary>
///  当前Y点
/// </summary>
    public String MovementY;
    /// <summary>
/// 是否管制中
/// </summary>
    public String TrafficBlocked;
    public Integer TrafficBlockingType;
    /// <summary>
/// 电量
/// </summary>
    public String BatteryLevel;
    /// <summary>
/// 小车所在点位  GraphEdge非0时  此字段为0
/// </summary>
    public String GraphVertex;
    /// <summary>
/// 小车所在路线 GraphVertex非0时  此字段为0
/// </summary>
    public String GraphEdge;
    /// <summary>
/// 小车所在路线上的偏移
/// GraphEdge非0时  此字段的值有意义
/// </summary>
    public String GraphOffset;
    /// <summary>
/// 小车是否在线
/// </summary>
    public String Online;
    /// <summary>
/// 小车是否在系统中
/// </summary>
    public String InSystem;

    /// <summary>
/// 小车所有告警信息
/// </summary>
    public List<CAlarmData> alarmList;

    public String getAgvID() {
        return AgvID;
    }

    public void setAgvID(String agvID) {
        AgvID = agvID;
    }

    public Integer getStatus() {
        return Status;
    }

    public void setStatus(Integer status) {
        Status = status;
    }

    public String getOrderID() {
        return OrderID;
    }

    public void setOrderID(String orderID) {
        OrderID = orderID;
    }

    public String getAttitude() {
        return Attitude;
    }

    public void setAttitude(String attitude) {
        Attitude = attitude;
    }

    public String getMovementX() {
        return MovementX;
    }

    public void setMovementX(String movementX) {
        MovementX = movementX;
    }

    public String getMovementY() {
        return MovementY;
    }

    public void setMovementY(String movementY) {
        MovementY = movementY;
    }

    public String getTrafficBlocked() {
        return TrafficBlocked;
    }

    public void setTrafficBlocked(String trafficBlocked) {
        TrafficBlocked = trafficBlocked;
    }

    public String getBatteryLevel() {
        return BatteryLevel;
    }

    public void setBatteryLevel(String batteryLevel) {
        BatteryLevel = batteryLevel;
    }

    public String getGraphVertex() {
        return GraphVertex;
    }

    public void setGraphVertex(String graphVertex) {
        GraphVertex = graphVertex;
    }

    public String getGraphEdge() {
        return GraphEdge;
    }

    public void setGraphEdge(String graphEdge) {
        GraphEdge = graphEdge;
    }

    public String getGraphOffset() {
        return GraphOffset;
    }

    public void setGraphOffset(String graphOffset) {
        GraphOffset = graphOffset;
    }

    public String getOnline() {
        return Online;
    }

    public void setOnline(String online) {
        Online = online;
    }

    public String getInSystem() {
        return InSystem;
    }

    public void setInSystem(String inSystem) {
        InSystem = inSystem;
    }

    public List<CAlarmData> getAlarmList() {
        return alarmList;
    }

    public void setAlarmList(List<CAlarmData> alarmList) {
        this.alarmList = alarmList;
    }

    public Integer getTrafficBlockingType() {
        return TrafficBlockingType;
    }

    public void setTrafficBlockingType(Integer trafficBlockingType) {
        TrafficBlockingType = trafficBlockingType;
    }
}
